From 7645640d6ff1791733c43f71590c6e2976cfa549 Mon Sep 17 00:00:00 2001 From: Mukesh Rathor Date: Fri, 22 Aug 2014 14:34:46 +0200 Subject: [PATCH] x86/PVH: don't set EFER_SCE for pvh guest MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Just like NX is guest managed, SCE should be too. Remove setting of the EFER_SCE for pvh guest. Signed-off-by: Mukesh Rathor Acked-by: Roger Pau Monné --- xen/arch/x86/hvm/hvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c index e8f41c1d81..94b18ba48c 100644 --- a/xen/arch/x86/hvm/hvm.c +++ b/xen/arch/x86/hvm/hvm.c @@ -2281,7 +2281,7 @@ int hvm_vcpu_initialise(struct vcpu *v) { v->arch.hvm_vcpu.hcall_64bit = 1; /* PVH 32bitfixme. */ /* This is for hvm_long_mode_enabled(v). */ - v->arch.hvm_vcpu.guest_efer = EFER_SCE | EFER_LMA | EFER_LME; + v->arch.hvm_vcpu.guest_efer = EFER_LMA | EFER_LME; return 0; } -- 2.30.2